taking leave - French English Dictionary